Retro Look is a Post processing effects pack for Post Processing stack v2. Retro Look emulates TV, VHS, glitches and other effects. Great solution for jam projects, 80's/90's/Retro/VHS/Glitch/TV look .
========
SRP support
Retro Look supports Lightweight Render Pipeline.
HD Render Pipeline support will be as soon as Pipeline itself will be out of preview.
========
Setup NEW Effects fot Post processing stack v2.
========
Manipulating effects variables from PP2 version of Retro look pro
https://docs.unity3d.com/Packages/com.unity.postprocessing@2.0/manual/Manipulating-the-Stack.html
========
========
Warp effect
using RetroLookPro.Enums; - needed
Type | Name | Description |
---|---|---|
float | fade | effect fade. [0, 1] |
enum | warpMode | Simple warp; Cubic distortion. |
float | warp | Warp image corners on x/y axes. |
float | scale | Warp picture center. |
========
Glitch1
Type | Name | Description |
---|---|---|
float | stretch | noise stretch amount. [0, 2] |
float | speed | noise speed. [0, 1] |
float | fade | effect fade.[0,1] |
========
Glitch2
Type | Name | Description |
---|---|---|
float | intencity | noise stretch amount. [0, 1] |
float | resolutionMultiplier | glitch blocks height.(changes applies on enter in play mode) [1, 2] |
float | stretchMultiplier | glitch blocks width.[0,1] |
TV effect
using RetroLookPro.Enums; - needed
Type | Name | Description |
---|---|---|
float | fade | fade effect. [0, 1] |
float | hardScan | Dark areas fine tune. [-8, -16] |
float | resScale | Effect resolution. [16, 1] |
enum | warpMode | Simple warp; Cubic distortion. |
float | hardPix | pixels sharpness. [-3, 1] |
float | maskDark | Dark areas adjustment. [0, 2] |
float | maskLight | Light areas adjustment. [0, 2] |
float | warp | Warp image corners on x/y axes. |
float | scale | Warp picture center. |
========
VHS effect
using RetroLookPro.Enums; - needed
Type | Name | Description |
---|---|---|
Texture | noiseTexture | Noise texture. |
float | _textureIntensity | Intensity of noise texture. [0, 1] |
float | _textureCutOff | Intensity of noise texture. [-1, 1] |
enum | blendMode | Photoshop like blendingModes. [21 modes] |
float | verticalOffsetFrequency | Vertical twitch frequency. [0, 100] |
float | verticalOffset | Amount of vertical twitch. [0, 1] |
float | stripes | Cinematic black bars. Low value of this parameter is very usefull in pair with vertical offset [0,1] |
float | colorOffset | Amount of RGB shift. [] |
float | colorOffsetAngle | RGB shift angle Offset Angle. [] |
float | offsetDistortion | Amount of horizontal distortion. [3500, 1] |
========
Pulsating Vignette effect
Type | Name | Description |
---|---|---|
float | amount | Amount of vignette effect. [0, 5] |
float | speed | Vignette blinking speed. [0, 5] |
========
Picture correction
Type | Name | Description |
---|---|---|
float | signalAdjustY | Y permanent adjustment. [-0.25, 0.25] |
float | signalAdjustI | I permanent adjustment. [-0.25, 0.25] |
float | signalAdjustQ | Q permanent adjustment. [-0.25, 0.25] |
float | signalShiftY | tweak/shift Y values. [-2, 2] |
float | signalShiftI | tweak/shift I values. [-2, 2] |
float | signalShiftQ | tweak/shift Q values. [-2, 2] |
float | gammaCorection | use this to balance the gamma(brightness) of the signal. [0, 2] |
========